Welcome to Hands-on Introduction to Linux Commands and Shell Scripting. In this 4-week class, you can expect to spend approximately 4 hours per module. Here are some tips regarding self-paced learning and getting the most out of this class.

1. Familiarize yourself with the course content

Browse the module overviews and objectives to get a feel for the topics presented and the assets associated with the topic of each module. Get accustomed to the order of the content that will be presented. Knowing upcoming topics helps you connect the ideas together to form a cohesive whole. An outline of the modules is presented below.

2. Plan and make a rough timeline for completion

Now that you are familiar with the topics in each module, look at the overall completion time estimates for the assets in the modules. Set a reasonable goal for yourself to complete each module. Determine when you would like to finish the course and schedule time each day to study.

3.  Actively consume each asset

4.  Talk to your friends and family about the course

Keep yourself accountable and commit to the course by talking to your friends and family. Engage them in conversation when you find a topic that piques your interest or where you think another perspective may be beneficial.

5. Follow your plan

Now that you have a plan, keep yourself motivated by rewarding yourself as you achieve the goals you made in (2).

Syllabus

Module 1. Introduction to Linux

Module 2. Introduction to Linux Commands

Module 3. Introduction to Shell Scripting

Module 4. Final Project and Final Exam

Lesson 1. Practice Project

Lesson 2. Final Project

Lesson 3. Final Exam